home *** CD-ROM | disk | FTP | other *** search
/ Cream of the Crop 21 / Cream of the Crop 21 (Terry Blount) (October 1996).iso / program / lxtw109.zip / README.DOC < prev    next >
Text File  |  1996-08-03  |  6KB  |  127 lines

  1.  
  2.  
  3.  
  4.  
  5.          README.DOC                                          August 1996
  6.  
  7.          Welcome to LXT - the LISP EXPLORATION TOOLS!
  8.  
  9.          The  LISP Function Tree  Generator (LFT) is  a powerful program
  10.          development,  maintenance and  documentation tool.  It provides
  11.          the programmer the ability to analyze the LISP or SCHEME source
  12.          code  of applications, no matter  how big or  complex they are.
  13.          LFT  is very  useful to  explore new,  unknown software  and to
  14.          support software reuse and maintenance.
  15.  
  16.          By  scanning and analyzing the program  source code, LFT builds
  17.          an  internal  representation  of  the  function call  hierarchy
  18.          relations. The  analysis is done with the original source code,
  19.          no  additional editing to mark  functions or data  types in the
  20.          source  code is necessary.  Several features  and options allow
  21.          the user to customize the generated hierarchy tree chart output
  22.          and  to get a large set of  useful information about the source
  23.          code.
  24.  
  25.          An  important feature is  the database  generation which allows
  26.          the  recalling of information without  reprocessing the source.
  27.          This  database can again be read from  LFT to produce different
  28.          outputs  or  to add  new files  to the  database.  The database
  29.          format  is dBASE  compatible. A  special recall  program called
  30.          LFTN  allows fast  searching for  items  in the  database. This
  31.          program  can be used  within any environment,  for example from
  32.          inside editors like BRIEF, QEDIT or MicroEMACS (DOS and WINDOWS
  33.          version), to  provide a full software project management system
  34.          with  access  to  all functions  and  data  types  with  just a
  35.          keystroke.  This feature makes a  comfortable "hypertext source
  36.          code browser and locator" system out of the editor. The windows
  37.          version provides an additionally DLL for database access.
  38.  
  39.          The  generation of  output files  compatible with  HTML viewers
  40.          like  NCSA Mosaic,  Netscape or  WinWord Internet  Assistant is
  41.          possible.  Also  RTF output  files  which can  be  compiled for
  42.          Windows  Help and  output for  the Rational  Rose CASE  tool is
  43.          possible.
  44.  
  45.          Another  feature is  the calculation  of the  critical function
  46.          call  path. It  is possible  to  generate formatted  ASCII text
  47.          files  with lists of the functions and  the scanned files which
  48.          can be used as input for other programs like word processors or
  49.          spreadsheet calculators.
  50.  
  51.          This software  package is provided either as a compressed self-
  52.          extracting  archive  file  LXTnmm.EXE  (LISP  EXPLORATION TOOLS
  53.          version  n.mm)  or as  a  ZIPped archive  file  LXTnmm.ZIP. The
  54.          Windows versions  are named LXTWnmm.EXE (LISP EXPLORATION TOOLS
  55.          version n.mm for Windows) or LXTWnmm.ZIP.
  56.  
  57.          The official  release contains the following files (D=only DOS,
  58.          W=only WINDOWS):
  59.  
  60.          LFT.EXE        D  The LISP Function Tree Generator
  61.          LFTN.EXE          The LISP Function Tree Navigator
  62.          LXT.CM            The BRIEF macro file
  63.  
  64.                                         1
  65.  
  66.  
  67.  
  68.          LXT.CB            The source code for the BRIEF macros
  69.          LXTKEYS.CM        The BRIEF macro key definition file
  70.          LXTKEYS.CB        The source code for the BRIEF key defines
  71.          LXT_QEDT.DAT      The QEDIT macro source code
  72.          LXT_ME.CMD        The MicroEMACS macro source code
  73.          LFTIDE.BAT     D  The Borland IDE transfer batch file for LFT
  74.          GNULISP.FCT       The GNU EMACS built-in LISP functions
  75.          SXT.DOC           The complete SXT documentation
  76.          INSTALL.DOC       The installation instructions
  77.          PRODUCTS.DOC      The SXT product overview
  78.          REGISTER.US       The INTERNATIONAL registration information
  79.          REGISTER.GER      The GERMAN registration information
  80.          NEWnmm.LXT        The new features and changes for version n.mm
  81.          HISTORY.DOC       The revision history
  82.          PROBLEMS.DOC      The problem and bug list
  83.          README.DOC        The file that you are currently reading
  84.          FILE_ID.DIZ       The BBS description file
  85.          HTML_RTF.DOC      The SXT HTML and RTF output description
  86.          LFTWIN.EXE     W  The LISP Function Tree Generator for Windows
  87.          SXTWIN.DOC     W  The additional documentation for Windows
  88.          NEWnmm.WIN     W  The new features for the windows version
  89.          CTL3D.DLL      W  DLL for 3D dialogs
  90.          LFTN16.DLL     W  DLL to access LFT database
  91.          LFTN16.LIB     W  The library for the DLL
  92.          LFTNWIN.H      W  The prototype header file
  93.          SXTNVIEW.EXE   W  Visual  Basic   sample  application  for  DLL
  94.          access
  95.          SXTNVIEW.ICO   W  The SXTN icon
  96.          SXTNVIEW.FRM   W  The VB source code
  97.          SXTNVIEW.FRX   W  The VB source code
  98.          SXTNVIEW.MAK   W  The VB makefile
  99.          SXTNVIEW.DOC   W  The documentation for the sample application
  100.  
  101.          All documentation files are ASCII files and should be printable
  102.          on every printer.
  103.  
  104.          For more  information about usage, hardware and software system
  105.          requirements, installation, trademarks, warranties, license and
  106.          registration   details   see  the   appropriate  documentation,
  107.          especially   SXT.DOC,   INSTALL.DOC   and   REGISTER.US   resp.
  108.          REGISTER.GER.
  109.  
  110.  
  111.          This  software is Copyright  (C) 1988-1996  by Juergen Mueller,
  112.          Aldingerstrasse   22,   D-70806  Kornwestheim,   GERMANY.  This
  113.          software  is NOT public domain  or free software,  but is being
  114.          distributed as SHAREWARE.
  115.  
  116.  
  117.  
  118.  
  119.  
  120.  
  121.  
  122.  
  123.  
  124.  
  125.  
  126.  
  127.                                         2